annular eclipse - Turkish English Dictionary